CREATE PROCEDURE dbo.sp_UpdateMateriaTipoAsunto

--Parametros
@MateriaTipoAsunto int ,
@Nombre varchar(50) ,
@Area_Corresponde char(1) ,
@Plazo_Meses tinyint ,
@Cedula_Usuario int , 
@Return int OUTPUT

AS

DECLARE
@Error int

SET XACT_ABORT ON
BEGIN TRANSACTION

UPDATE MateriaTipoAsunto SET Nombre = @Nombre ,
			Area_Corresponde = @Area_Corresponde ,
			Plazo_Meses = @Plazo_Meses , 
			Cedula_Usuario = @Cedula_Usuario
	WHERE MateriaTipoAsunto = @MateriaTipoAsunto 

SET @Error = @@error
IF @Error = 0
	BEGIN
	COMMIT TRANSACTION
	SET @Return = 0
	END
ELSE
	BEGIN
	ROLLBACK TRANSACTION
	SET @Return = -1
	END

SET XACT_ABORT OFF

SELECT @Return 
RETURN 
